健康分类数据(HealthCategorySample) PRO
HealthCategorySample 表示一条基于分类的健康事件记录,例如睡眠分析、月经流量、排卵测试结果等。每条样本通常具有一个时间区间以及一个类别值,适用于记录健康相关事件的状态或发生情况。
适用场景
- 记录用户在某段时间内发生的健康事件(如睡觉、排卵、饮酒等)
- 存储和显示事件类型及其状态
- 手动添加健康事件数据
- 跟踪时间段型的健康行为
属性说明
方法说明
static create(options): HealthCategorySample | null
创建一条新的 HealthCategorySample 健康分类样本。
参数说明
返回值
- 创建成功时返回一个
HealthCategorySample实例; - 如果参数无效(例如类型与值不匹配),返回
null。
使用示例
示例 1:创建一条睡眠记录
示例 2:记录一次性行为事件
示例 3:记录一次排卵测试结果
值的使用说明
value 参数必须使用对应类型的枚举值,示例如下:
如果类型与值不匹配,将导致创建失败返回 null。
常见使用场景
相关方法
Health.queryCategorySamples():用于查询分类健康样本的 API。HealthCategoryType:定义所有支持的分类类型。HealthCategoryValue*:不同类型的分类值枚举定义。
